stress relieving by thermal means - Deutsch Englisch Wörterbuch